Excellent stuff!
And yes, nice shelves. :)