Models and some groundwork