update to example app with decent first run experience