this is uim api.