fixed: background observe now runs in a thread (as it should do ;-), added: at normal script termination all running observers are stopped.