make dynamic contact