Region controller