Pre Flight Check