Thanks, I was looking for that kind of Exception but couldn't find it. Couldn't remember it's name as I am using it so less. Tried all kinds of OperationNotSupported... etc. Finally, I came up with a new Exception. Much better to use the given one.