use multiple controller