Better API doc