added a new chrome model, and changed to generating code from it
merge