Spring Cleaning: A Complete Checklist