preserve and recall point attributes
handle errors besides timeout, note connection attempts