We revisit the FAM algorithm with the aim of clarifying the inner working of the algorithm with respect to implementing it. We provide a step through the original presentation, clarifying issues that are of interest to implementors of the specific algorithm as well as to implementors of other EM algorithms in PLP frameworks. In addition, this paper presents Pepl, an implementation of the algori...