I understand you, really. I am not a programmer, I just like this, and like to do things, little projects. I read and watch videos but never been in college to learn professionally, I will do my best to become a programmer, step by step; so meanwhile I will learn by my own and focus on variables declarations, actually yesterday I was reading much more about it and I will try to apply that to all the info you have given me, I really appreciate your help and do not want you to think I just want the code or info, I really want to understand each piece of info you provide met as well. The unsigned declaration you mentioned before which value it should it be... 0?