add airline post processor and split the functionality and add unit test