fix: update required functions list