am logic and styling, camp modals