improving error checking