commit add planning