synopsis example without persistence