syntax changes and updates to the documentation