args to list, fleshing out cal year arg
validation data overlap added. Not tested
added arg for only.cal=TRUE