pre-sale checklist