cleaner view.fn "tnl"