work on adding noise to the model  based