no need to show off with the tcl lambda proc