Added functions and queries to support season field, simplified harvesting a bit