made some changes.. placed comments on some stuff