fix bug in op1