fixed contact disappeared. + redesign