update 1.6.5 I added transparency (probably spelt wrong) it semi works but its not as transparent as I hoped it was, but I made my code twice as short and made it more efficient timewise
by me