More changes to thsi codde

extended desc.