working quad version minus fading
code with weird issue