Updated whole Campus model: working model