pull in johnfn library

Created by  Bowei Liu  on October 12, 2020
627ZCA4JTONT2DQPA2FU44FRSCXZGA6P3YAGTPL76K3UJVYGMFWAC
Change contents