update backbone structure