added --print-calendar option