updated definitions, fixed typos
changes