Started work on virtual functions/thunks