i need someone else to add comments to GPSLocation. I don't know enough about it to add useful comments.