Updated content

Too much to comment on.