somehow text is displayed. need hard refactoring