zero crossing (hack)