first models and structure set up