Softball has one of toughest schedules in nation