refactoring, ui hints