prompt error checking