init spec