adding gdl