fixed some bugs added op_code 204