models version 1, fixed some typos errors