--gd now really sets default when nothing added