etended an exception message
writing tests
writing tests