Fix inherance direction and simplfy model
Make it even simpler