Use mkcal variable as well for printing
Refactor using eval block *yikes*