add extended tests