added training sessions functionality