Nice mess, thanks for sharing.