Implement correctly the non-zero winding