1.add v0.4.2 lib