Resolved timing and GPS issues. Major revision