rewrite tests
update readme
release 5.2.0