Requires access to webcam. By Tuqire Hussain