it is a controller