use sample from jade-lang.com