Big GPS Round Up

@ohitstarik
This may provide some answers: