@philips so that you don't have to check for error all the time. All the other method call will be silently ignored (they all start with if r.e != nil return.