I don't think you're missing anything. It's rc that's missing something. I don't know why, but it doesn't have a return statement and it should. -rob