change the missing function