documenting API changes and adding updated demos