improve gdrb function