Adding in a contact model