Subclassing thread for fun