new exceptions for better server response handling