I have uploaded all my races yet I cannot view them on my lap top, I am guessing Google Chrome may have to be installed (I have Google earth and plugins installed.) Have been trying to avoid as it gave some problems previously, would this be correct?