Подгонка координат, необходим рефакторинг