updated controller canvas