Added delegation to keep views in sync.