@Warren James Thanks for the explanation, for me I just wanna share how I train, and I want your opinion, for me I have one day push, one day pull, rest and repeat. For the training I start with the skill, I just see what level I reached and then I do some strength exercises and finish with core training.