Method modifications and Class tree