generator aoutosize