With working listener for TF