[fix] check season
clean and commentary