update
clean up camera and algo