add a cal that handles multiple months