Added SmartRead.tcl