user_training refactor - the view - trying to do my best...