rename DelegatedList to DelegatingList