To improve debugging manage error in a seperate file
To improve debugging manage error in a seperate file