Highspeed rail link progressing