#27 handle contacts