Started to add camera functions