#preflight preparation