event extension dependency