added missing reference
after review
fixed transaction commit
idea how to make converter