completed monthly table functions + working batch entry code