two bug fix in class querier (source timer double update, zombie sources), implemented general querier state machine