fly-module by cunzhang