Add contact controller and event auto update contact