commit helpers