the slit can be of different lengths