solve contact problem

solve contact problem