add overlap pooling