Split out Controller Objects