adding some error handlers