first commit by jc