newversion: submitted by shes-elec-tric.