added routes for calc