error check bug fix