What Should Be In Place Before The Birth Of A New Born Baby!

Oh yes! I am just wondering what used to go around expectant mothers' head. I know a lot because the care for the baby and the attendant cost is the begining of motherhood.  I want to share with  you, the readers of this site some of the items to be put in place before the arrival of your new born baby. they are:
baby clothes
Baby towel
Face towel (to use as sponge for bathing baby)
Baby oil (for baby's hair)
Baby lotion
Baby powder
Baby bath set
Distinfectant
Baby wipes
Bib (for feeding baby)
Pampers/nappy
Baby socks and head warmers
Feeding bottles
Some baby milk (in case....)
Gripe water (have forgotten the use)
Pears baby soap
Small comb for baby hair
Baby bed
Baby blanket
Baby vest/Singlet to wear under clothes so it can b warm
A baby flask for keeping the contents of a feeding bottle warm

I believe you know the items are not exhausted here but having all these will help you welcome that bundle of joy to the world of comfort.