Todoing `commit-obj` (Complete Soon)