hash function still has Athlete memory leak