Making it work cross platform, adding ability to specify seasons