now improved with less spelling errors