completed 06 functional TF