rewrite first commit