fixed trainposition for real now, also support for 3 trains