more strict checking on start month
regrid and some bad R code