fixed index
media query for width
removed blocking request for the train and put it in an asynchronous way
better loading bar, direct feedback for the user