added gd