make abstract generation open in new windows