moving to canvas components