checking problems