added areti, nlayer