add synchronized for coord, change LOCK_STATE to have a external class,
realise jvnTerminate