Nice mess! and thanks for the report