Nice mess and thanks for sharing