made contact optional