anchor.diff:  		loc = T
   		cameranet.visibility(src)
   		if(user.client)
  +			if(visible_icon)
  +				user.client.images -= user_image
  +				user_image = image(icon,loc,icon_state,FLY_LAYER)
  +				user.client.images += user_image
   			user.client.eye = src
   
   /mob/camera/aiEye/remote/relaymove(mob/user,direct)
  
positive.code: 	var/mob/living/carbon/human/user = null
  	var/obj/machinery/computer/camera_advanced/origin
  	var/initialized = 0
  
  /mob/camera/aiEye/remote/setLoc(var/T)
  	if(user)
  
negative.code: 	C.remote_view = 0
  	remote_eye.origin.current_user = null
  	remote_eye.origin.jump_action.Remove(C)
  	if(C.client)
  		C.client.perspective = MOB_PERSPECTIVE
  		C.client.eye = src
  		C.client.images -= remote_eye.user_image
  	C.remote_control = null
  	C.unset_machine()
  	src.Remove(C)
  
  