added support for passive checks (standalone checks not scheduled by the client)