ui-ux: рефакторинг