scripts supporting dgo object