yeah i knw its a too long list.. but i felt it very helpful for the reason it covered every & any minute things to take care of.. atleast i wont forget any tiny thing.!! even though its 75% helpful, its worth..!! my dates & confirm ride is not fixed yet.. but plan is in process