WIP: eanat gd w/opts