contacts controller