Imporved doc