commit direction