well ive been making some changes..and im trying to use all your suggestions.. i will post a updated version once completed....