Added API doc comments