annotations and a lot of buttons and screens