reorg srv.arc into sections