added Tk req for running with tclsh