API doc, new method, changed some Exceptions