added camera and location demo