CustomGenericDelegates added