progress on buttons, modals