improved complete test case
forgot complete.gab