init models & much more