add documentation and some enhancements
Merge branch 'release/1.1'