simple arch. tweeks and genmodel