working on example and doc