added camera setup