Camera functionality- in progress