divided controllers