Changes made by Bikash Kumar (bikash.fourace@yahoo.in).