Call abort on failure
Add profile generation from gpsvisualizer.com