integrating new UI