[WIP] Creating better controller for modals

no real benefit in this case. i'll change.