exposes nop to client