add fragment helper
commit
implement db operations and other