proceduralize selection code, keyboard selection method, basic instructions