implement new UI styles