modal updates