Begins implementing minirethink