I don't think you are zeroing your globals correctly when you are done. gareverb = 0 should be: galreverb = 0 garreverb = 0 -- Mike Berry mikeb@nmol.com http://www.nmol.com/users/mikeb