PAFA3 documentation explains in detail