add missing function signature