fix typos in models
dicts as args to models, fix unserialize issue