refactoring end user initialization to enable rendering view with data from a sequence of API calls