Improved the model