car named tuple is nice - but a world object would be nicer.