switched it to a controller