add p support