simplify contact component