doc update & added coverage