And this kids, is why we use subclassing