error checking on demo user