git refactor point before adding more requirements