some basic updates to the model