release 1.7.0 merged from master branch