Correct #3, wrong subclassing