stringpool implementation from the airport!