transactional decorators