Cervix length?

Hey ladies, i had an ultrasound done at 17w3d and my cervical length was 6.1cm which is very long. I had another scan done yesterday at 17w5d and the report is saying its now 3.4cm long what could have made my cervix shorten so much? Is this normal?