styling and model changes