finish functional tst