Tom - How is the aluminum frame on aluminum slide holding up? Did you have it Accu-Railed or anything? Anodized or other coating?