fised error checking