step 1-2, lodash, ui-router