still exploring IContact interface