fix transactionalScope