Do those things even go ON? SeemS RRReally TighT! even after Basking in the SUN all day... And havent Seen HOW to Mount those Brackets...