ar2gen finall works