Changed Webcam implementation