code fixed
code fixed
Code cleaned improved and fixed