chap 4.10 : dbg
Thread/interrupted
re-organisation gps1
fix namespace
chap 4.11 GPS version 2