A deliberate practice account of typing proficiency in everyday typists.
protocol analysis and expert thought : concurrent verbalizations of thinking during experts ’ performance on representative tasks .