maini primitive