Add delegate type