entities can now inherit each other