Now you see me .... or do you ?