With communication methods in `contact` package