made multi controllers work