Shefa Method functional