initial commit, camera and sound record are working