add w6_collections
add w7_lazyEvaluation