uncommented code and fixed all typos, allowing compilation... -sai