remove Autowired, require Controller's argument