changes to models