micro code line reading