refactoring visuals