Please add this item from my wish list. Local labels in assembler ie: Display nop nop nop :L1 nop ; this label would be treated as Display_L1 nop goto :L1 nop return Keyboard nop nop nop :L1 nop ; this label would be treated as Keyboard_L1 nop goto :L1 ; this would goto Keyboard_L1 nop return nop used because i'm too tired to write actual code. it's nice outside and it's sunday why am i working? michael