update alternating access