finalized user model, rolled back snippet_vote