Ivan Valeev and ReeF