micro changes, OP speed up