license
transactional edited to comply with postgres