multiple updates and window management with slate!