updating example with storage backends