updated changing UI