add feature and API gaps