comments added to PKIFMM