author aded, copiright reserved, Lena is studing my source code :D