adding better & more detailed messages