Update BasicFunctions