New delegate system and Shared String.