"Perhaps a slight gas leak?" Today's updated Top 20 confirms that little gas leak. Wouldn't think it's much to concern ourselves with, normal business practise.