an intro to precancels