it is out of this pr, but the 'c' var is not the best name IMHO , c --> contact?