add p9 layout