Functional training, what is it, your thoughts on it and solutions.