base commit

helper, read,write, counter, tests