with some widget updates