some modifications to example