Preparing For Doomsday Checklist