There is a colon and third expression, I left it out here since it is not involved with the error. I tried your suggestion and still get the uninitialized value error. After the error message it does print all the fields. So it is closer than I have gotten so far.