still bugfixing and trying to capture Inheritance