Process of creating controller