code cleanup

Выполнена чистка кода. Убраны неиспользуемые переменные, добавлены
комментарии.
Добавлена тернарная функция.