You have a warning on SIGNONUSER - I'd pick a different name, since this is a 'reserved word', and your display in debugger may be showing the system value not the temp. Bill