*added base codes (from IOCP server)