typing requires practice