fix order code too large problem