trying to not use 'preflight'