Eric Richard's account