practice of skill mastery of skill mastery ability toprogress quickly ability to progress time nedded tocomplete task time needed how much iprocrastinate procrastination how muchpractice i get