docs
new objects
version
error handling