Kelsey takes it hard in gym