new class Completer for simplifying all the code that tries to monitor