error checking in values