Cant take full credit for this but I did re work the design so it is one solid piece. Slips on and off snuggly and works a treat.