oops context should be this

sorry I forgot to check the signature of the setVirtual function! this should be it.