++gi O 1 ~ o?