add some for api