added NOP support fixed double labels