implement error_msgs