I still think AVAILABLE_PF should just be the concat of other lists. It'll be easier to maintain.