Move 'screenUI' to a base class. Also it could be implemented as property