use ActiveRecord::base.transaction around kudo creation