Remove operation_layer
Add an example using poll functionality