mixture of all . OGRE