contacts directiven implement