discontinuous systems