UI again: home page, refactoring, ...