fixed the contact part