Getting it right with backbone models.