support for custom ppas