initial version of observer added (no NTP packet processing yet)