more tests and update for docs and changelog