fixes zerocross bug