Fleshing out init and preflight tasks