update models and migrations