Generates basic models