testing version 1 with post commiting
reasons is another project