semi high speed train..