refactored and rephrased airport spec