add checkout for member change thru local pointer.