resolve dependencies to UI