commit the first reverse oj code