@z303 Went off on my own little tangent trying to learn what your checkerboard code actually did and then play with some sine waves. Still not sure this could be classed as "knowing what im doing" and still more "happy accidents". Thanks for sharing your code though. Hope your dentist trip wasnt too traumatic !