functional practitioner tools