Made some changes for adding numbers. I'm not finished but I have to leave it for a while.