рефакторинг, новый checkEmpty