added camera feature