избавилась от кучи ифов, переписала таблицу, что она хранит сейчас гораздо меньше