opcode op_07 = new opcode() { public void handler()/* RLCA			  */
    { 
//TODO recheck it not sure if it's ok (shadow)     
          // A = (_A << 1) | (_A >> 7); 								
         // _F = (_F & (SF | ZF | PF)) | (_A & (YF | XF | CF))
      /*   Z80.AF.SetH(((Z80.AF.H << 1) | (Z80.AF.H >>> 7)) & 0xFF);
         Z80.AF.SetL(((Z80.AF.L & (SF | ZF | PF)) | (Z80.AF.H & (YF | XF | CF)))& 0xFF);*/
        Z80.AF.SetH(((Z80.AF.H << 1) | (Z80.AF.H >> 7)) & 0xff);
        Z80.AF.SetL((Z80.AF.L & (SF | ZF | PF)) | (Z80.AF.H & (YF | XF | CF)));
    }}