more docs more examples