its working
*heiarchy roundtrips
*component roundtrip architecture should be done. Just have to write serializers for them now.