added camera component