small update;add doc