Modify bottom layer using IOCP model