solfFunctions