lookup tf only if waitfor suceeded
clean up