works, but still some banding. Need to rotate pattern