[DEV] add some missing function