add calculation_controller & create a modal window for calculations