resolving checking problems