I took out all my unsets, so that shouldn't be a problem. Also, I've used $read like this before and it has worked. That's why it's confusing me this time.