also exceptions for invalud parsing uri should be handled ?