added a hidden webcam method