fix the lazy trait
Merge pull request #40 from doy/fix-lazy

fix the lazy trait