pin and pull concept