PERSONALISED TRAINING PROGRAM + MACROS