example "complex" completer provided