Feature exception messages

improved exceptions