correctly clear "this"