It looks like you're taking `HEAD^` as the parent of the new commit — why's that?