added models
fixed typos and errors in models