uiRouter integration