flexibility testing