fix some function add camera view