Glad that you are alright mate. I have a bunch of raceglass that came with my MC18 that I will probably never use so if anything is beyond repair, let me know and I'll see if I can help.
It's called the skeleton housing, it has holes where all the inputs are, makes for a lot better sound