Improve docs and error messages
Update CHANGELOG