Scotland comes clean