susy functional