update to the backbone structure