API doc + new feature