updated models, basic functions for using the site