Contact slide