funciton hotfix