added camera it is still a work in progress