file organization and modals