*dialog improvement by Jonathan Wilkes