Contact Add

without optimisation