first commit, example one can work
add test part