changed description of invalid argument exception and added custom message to original message