Refactoring, start UI element/listener