added v2 for second version of thing to classes