changed the models so that we can reference each classes parent as "parent"