adding DataChannel dependency