adding published date
small typos
making this a tiny bit more secure