The class type thing is pretty cool!