wlFramework part2.