replaced hardcoded base uri with dynamic baseUri()  method,  now that viewmodels have access to the method via createView()