Add cal

Method clearly doesn't obey its javadoc