some camera/location update stuff