Ещё раза 4 так пройти и может будет нормально сделано