add UserControler and DependancyResolver for it