updated GFDEMO update