tweak GTD functions