use ui-router instead