Tux Machines

Do you waddle the waddle?

Other Sites

9to5Linux

EndeavourOS Titan Neo Is Out with KDE Plasma 6.6.4 and KDE Gear 26.04

EndeavourOS Titan Neo is the first minor update to the EndeavourOS Titan release, which arrived on March 12th, 2026, with the Linux 6.19 kernel series and KDE Plasma 6.6 desktop environment. EndeavourOS Titan Neo is here to bump the default KDE Plasma setup to version 6.6.4 and the kernel to Linux 6.19.14.

Star Labs Releases Coreboot Firmware 26.05 with New Features for Its Linux PCs

The new Star Labs firmware introduces a couple of new features, such as support for AMD Cezanne models like the Star Labs Byte Mk I mini PC and StarBook Mk VI laptop, and Coreboot support for Star Labs Byte Mk I and StarBook Mk VI-AMD.

Shelly 2.2 Arch Linux GUI Package Manager Released with Major UI Revamp

The biggest change in the Shelly 2.2 release is the major UI overhaul to simplify the usage of the application. Say goodbye to the sidebar and the system overview sections at the bottom, as Shelly 2.2’s UI was significantly simplified to a basic, tabbed window where you can just install, update, and manage your packages.

Calibre 9.8 E-Book Manager Improves Content Server, Native TTS Engine, and More

Coming two weeks after Calibre 9.7, the Calibre 9.8 release is here to improve the Edit Book feature by allowing you to reset the zoom to 100% by right-clicking in the preview panel, and improve the Content Server by allowing you to see book details by clicking on book titles/covers in the /mobile view.

First Arch Linux ISO Powered by Linux Kernel 7.0 Is Now Available for Download

Arch Linux 2026.05.01 is out now as the first Arch Linux ISO release to be powered by Linux kernel 7.0, which should give users a boost when detecting hardware, especially on newer devices, but especially on older ones where previous Arch Linux ISOs failed to detect some of the components.

Shotcut 26.4 Video Editor Adds Vulkan GPU Support to Speech to Text on Linux

Coming two months after Shotcut 26.2, the Shotcut 26.4 release is here to introduce Vulkan GPU support to Speech to Text on Linux and Windows systems, 10-bit VP9 MP4 (E-AC-3) and 10-bit VP9 WebM (Opus) export presets, and new aspect ratio grid options to the player grid button, including 1:1 Frame, 16:9 Frame, 4:3 Frame, and 9:16 Frame.

Grml 2026.04 Linux Distro Is Out with Linux Kernel 6.19, Based on Debian 14 Forky

Coming four months after Grml 2025.12, the Grml 2026.04 release is powered by the Linux 6.19 kernel series and incorporates all the latest package updates and security patches from the upstream software repositories of the Debian Testing branch as of April 2026, which will become Debian 14 “Forky” sometime in 2027.

Linux Mint 22.3 HWE ISOs Now Available for Download with Linux Kernel 6.17

Earlier this month, the Linux Mint project announced that they have decided to adopt a longer development cycle for future Linux Mint releases, starting with the upcoming Linux Mint 23 release, planned for Christmas 2026, so that they can focus more on fixing bugs than shipping newer features.

LibreOffice 26.2.3 Open-Source Office Suite Released with More Than 40 Bug Fixes

Coming a month after LibreOffice 26.2.2, the LibreOffice 26.2.3 release brings more bug fixes to address various issues, crashes, and other annoyances reported by users, as well as stability improvements contributed by LibreOffice’s global community of developers, QA engineers, and ecosystem companies.

AerynOS 2026.05 Released with Linux Kernel 7.0, New Logo, and More

The biggest change in the AerynOS 2026.05 release is that the underlying OS is now powered by the latest and greatest Linux 7.0 kernel series. This should provide AerynOS with slightly faster performance, better hardware support, and various other enhancements.

Tor Project blog

Tor Project Statement on the Abrupt Cancellation of RightsCon 2026

Tor's work is rooted in the belief that everyone should be able to speak freely, safely, and privately. We build tools that help people connect, communicate, organize, and seek information; especially those facing censorship, surveillance, repression, discrimination, and other forms of vulnerability. The disruption of a space dedicated to advancing these shared goals represents a serious gutpunch to the global human rights community.

LinuxGizmos.com

ESP-FLY micro drone kit offers ESP32-S3-based flight control and ESP-NOW support

The ESP-FLY DIY Kit is a compact micro drone platform built around the Seeed Studio XIAO ESP32-S3, developed as a collaboration between Seeed Studio and Max Imagination. The kit targets educational and hobbyist use, combining a small airframe with wireless control options and a customizable firmware environment.

news

Today in Techrights

posted by Roy Schestowitz on Jul 31, 2025

Metacity

Updated This Past Day

  1. Wall Street Does Not Care About Microsoft's Impending (August) Layoffs, It Believes Lies From Microsoft, Whose Debt Grows Rapidly
    If Microsoft is doing so well and swimming in money, why so many cuts (about 29,000 layoffs so far this year)?
  2. Riot for peace & Love: Catholic Influencers and Digital Missionaries welcome Jubilee of Youth
    Reprinted with permission from Daniel Pocock
  3. Google 'Search' is Fast Becoming No Better Than Social Control Media Infested With Bots
    Google emerged almost 30 years ago as a company looking to organise the Web and direct people towards informative pages. That Google is dead.

    New

  4. How to Report Apple Layoffs Without Saying the "L" Word
    don't look for the "L" word
  5. Wayland Considered Harmful (to GNU/Linux Adoption)
    it's not limited to games
  6. My Experience With Judges Has been Positive, But We Must Still Pursue SLAPP Reform in the United Kingdom
    We believe it'll be a "feather in the cap" if we can help change laws in the UK to better protect investigative reporters
  7. Slopwatch Makes the Web Better
    Remember what happened to BetaNews?
  8. Slopwatch: Google News is Pumping in Lots of Web Traffic Into Fake Sites That Say "Linux"
    somewhere between 30% and 40% of today's "news" about "Linux", as seen by Google News, is LLM slop
  9. Links 30/07/2025: Climate Calamities Highlighted, Kyrgyzstan Crackdown on Expression/Freedoms
    Links for the day
  10. Gemini Links 30/07/2025: Watson’s List of Limits, Lysenko 2000
    Links for the day
  11. Some People See What Others See... But Only 40 Years Later
    When people deviate from "the norm" they typically get ridiculed and dismissed as "crazy"
  12. Links 30/07/2025: Tea Class Action and Google Killing the Web With Slop
    Links for the day
  13. Last Month Our IRC Community Turned 17
    Funnily enough we never missed a single day when it comes to logging
  14. "The Unix Kernel"
    Linux was inspired by MINIX
  15. The Register Relays Microsoft Marketing, Dubs That Marketing "Research"
    Hours ago they did a "Microsoft sez" piece
  16. Dealing With Sociopaths, Liars, and Cranks
    A dysfunctional society such as this would never develop
  17. Not Owning Mobile Phones
    It's not about resistance; it's common sense
  18. PCLinuxOS Had Functional Backups Before the House Fire, the Site Will be Restored in New Webhost
    This is the direction we want for GNU/Linux, not some IBM sales strategy
  19. Gemini Links 30/07/2025: Two Sides of Me and "Hooked on Cosmic Voyage"
    Links for the day
  20. Microsoft Will Continue Resorting to Crimes in Order to Keep GNU/Linux Usage Down
    It is a real problem and we'll revisit it later this week
  21. GAFAM 'Revolving Doors' at The Register and a "Bribe Price List"
    "an analyst at Microsoft"
  22. Microsoft Rapidly Shrinking (No, It's Not About Efficiency, It's About Unbearable Debt)
    We'll soon see how much debt grew in the past quarter
  23. Over at Tux Machines...
    GNU/Linux news for the past day
  24. IRC Proceedings: Tuesday, July 29, 2025
    IRC logs for Tuesday, July 29, 2025
  25. Corruption is the Standard Operating Procedure at the European Patent Office (EPO)
    The EPO is a dictatorship that stains Europe
  26. Local Staff Committee Munich (LSCMN) at the European Patent Office (EPO) Requests an Urgent Meeting to Avoid Abolishing the Office
    This is dictatorship led by the most corrupt
  27. Slopwatch: Fake 'Linux' 'Articles' and Spamfarms/Slopfarms
    at least 5 fake articles in one day

    The corresponding text-only bulletin for Wednesday contains all the text.

    Top-read articles (excluding bot/crawler visits):

    Span from 2025-07-24 to 2025-07-30
    3341 /about.shtml
    2178 /n/2025/07/28/Richard_Stallman_is_Usually_Right_Because_He_Thinks_Outside_the.shtml
    1956 /n/2025/07/26/The_Register_UK_Seems_to_Have_Become_American_and_Management_is.shtml
    1706 /n/2025/07/29/This_Monday_WebProNews_Absolutely_Flooded_the_Web_With_Fake_LLM.shtml
    1346 /index.shtml
    974 /n/2025/07/24/Links_24_07_2025_Storage_Tapes_Still_Kicking_Windows_TCO_on_Ste.shtml
    894 /irc.shtml
    805 /n/2025/07/25/The_Future_of_the_Web_is_One_Rendering_Engine_or_Flavours_of_Ch.shtml
    782 /n/2025/05/24/Free_Software_as_a_Culture_of_Resistance.shtml
    720 /n/2025/07/24/Informa_TechTarget_s_ITProToday_is_Becoming_a_Slopfarm_Generate.shtml
    697 /n/2025/07/23/Misinformation_is_Not_Intelligence.shtml
    650 /browse/latest.shtml
    595 /n/2025/07/26/Links_26_07_2025_50_Percent_Tariffs_in_Amazon_Dying_Intel_Offlo.shtml
    579 /n/2025/07/28/Links_28_07_2025_COVID_19_Sped_up_Brain_Aging_Circumvention_is_.shtml
    559 /n/2025/07/25/Links_25_07_2025_NOAA_Cuts_Endangers_Lives_Europe_s_Self_Inflic.shtml
    509 /n/2025/07/23/Our_Three_Lawsuits_Against_Microsofters_Are_About_to_Become_a_L.shtml
    509 /n/2025/07/12/Links_12_07_2025_Birdwatching_and_Fake_Misleading_Wall_Street_V.shtml
    503 /n/2025/07/24/New_US_Editor_for_The_Register_is_a_Microsoft_Booster.shtml
    496 /n/2025/07/26/Blaming_Programming_Languages_for_Users_and_Developers_Bad_Prac.shtml
    494 /n/2025/07/26/Doing_My_Share_to_Tackle_Online_Slop_and_SPAM.shtml
    486 /n/2025/07/28/LWN_Has_Been_Down_for_a_Long_Time_Another_Casualty_of_LLM_Bots.shtml
    462 /n/2025/07/27/The_Register_in_Trouble.shtml
    458 /n/2025/07/29/Yes_Microsoft_is_the_Problem.shtml
    458 /n/2025/07/27/Trajectory_of_The_Register_From_News_Site_s_Into_B2B_and_Into_M.shtml
    455 /browse/index.shtml
    453 /n/2025/07/26/The_Register_is_Desperate_for_Money_According_to_The_Register.shtml
    453 /n/2025/07/27/LLM_Slop_Has_Only_Been_a_Boon_for_Misinformation_Online.shtml
    450 /n/2025/07/24/BetaNews_Sacked_Brian_Fagioli_and_Deleted_His_Comments_But_He_S.shtml
    445 /n/2025/07/27/Pushers_of_systemd_Rewrite_History_Richard_Stallman_Said_UNIX_W.shtml
    443 /n/2025/07/27/When_You_Tell_You_It_s_Free_Does_That_Mean_No_Charges_If_So_Who.shtml
    442 /n/2025/07/28/Nonfree_Software_in_My_Bank_by_Richard_Stallman.shtml
    438 /n/2025/07/24/Links_24_07_2025_Convicted_Felon_Quits_UNESCO_Vibe_Coding_Goes_.shtml
    435 /n/2025/07/26/Microsoft_Windows_Lost_400_Million_Users_in_a_Few_Years_Why_Doe.shtml
    433 /n/2025/07/28/Gemini_Links_28_07_2025_Bila_Yarrudhanggalangdhuray_and_Running.shtml
    432 /n/2025/07/28/The_Register_MS_The_Register_US.shtml
    427 /n/2025/07/27/Links_27_07_2025_Political_Affairs_Data_Breaches_Attacks_on_Fre.shtml
    426 /n/2025/07/25/YouTube_is_a_Spamfarm_Slopfarm_and_Clickfarm_a_Lot_of_Numbers_T.shtml
    425 /n/2025/07/25/Yes_Master.shtml
    424 /n/2025/07/25/Tech_is_Not_Technology.shtml
    423 /n/2025/07/24/Links_23_07_2025_Windows_Killed_Company_After_150_Years_US_Gove.shtml
    422 /n/2025/07/26/Gemini_Links_26_07_2025_Bloody_Google_and_New_People_in_Geminis.shtml
    422 /n/2025/07/25/10th_Month_Ten_Weeks_From_Now_at_Ten_AM.shtml
    422 /n/2025/07/27/Gemini_Links_27_07_2025_DAW_Mixer_Chains_and_Simple_Software.shtml
    419 /n/2025/07/24/Getting_More_From_AnalogNowhere.shtml
    417 /n/2025/07/25/Links_25_07_2025_Slop_Blunders_and_China_Has_Code_of_Conduct_fo.shtml
    414 /n/2025/07/26/Links_26_07_2025_Amazon_Shutdown_in_China_Russian_Economy_Slows.shtml
    414 /n/2025/07/27/The_Register_MS_is_Inventing_or_Giving_Air_Time_to_New_Conspira.shtml
    411 /n/2025/07/26/Slopwatch_Fakes_FUD_Duplicates_and_Charlatans_Galore.shtml
    407 /n/2025/07/27/Links_27_07_2025_More_Microsoft_Layoffs_Coming_Science_and_Hard.shtml
    406 /n/2025/07/27/When_Silence_Says_So_Much.shtml
    406 /n/2025/07/26/HTML_and_the_Web_Used_to_be_Something_a_Child_Could_Learn_Moder.shtml
    404 /n/2025/07/27/We_re_Going_to_Focus_Less_on_the_Molotov_Cocktail_Throwing_Micr.1.shtml
    404 /n/2025/07/25/A_Nadella_Memo_Distracts_From_Microsoft_s_Cheapening_Of_the_Wor.shtml
    404 /n/2025/07/24/Over_at_Tux_Machines.shtml
    402 /n/2025/07/25/Microsoft_Says_It_Lost_400_Million_Windows_Users_Now_It_s_Waiti.shtml
    401 /n/2025/07/27/Links_27_07_2025_FSF_Hackathon_and_Hulk_Hogan_Was_a_Very_Bad_Ma.shtml
    400 /n/2025/07/28/Over_at_Tux_Machines.shtml
    396 /n/2025/07/26/Links_26_07_2025_Rationed_Meals_in_the_US_and_TikTok_Repels_Inv.shtml
    394 /n/2025/07/24/Microsoft_Microsofters_and_Secure_Boot_Shills_Already_Storming_.shtml
    394 /n/2025/07/24/Reda_Demanded_That_FSF_Removes_Its_Founder_Now_Reda_Works_Direc.shtml

Other Recent Tux Machines' Posts

Canonical Giving up on GNU/Linux, Selling Slop Ponzi Scheme via Ubuntu Brand
very bad sign
The ps5-linux project can turn some PlayStation 5 consoles into a Linux gaming machine
The open source ps5-linux project has been released, allowing you to turn a PlayStation 5 into a fully fledged Linux gaming machine
Linux Mint 22.3 HWE ISOs Now Available for Download with Linux Kernel 6.17
Linux Mint 22.3 HWE ISO images are now available for download powered by the Linux 6.17 kernel series from Ubuntu 24.04.4 LTS.
LibreOffice 26.2.3 Open-Source Office Suite Released with More Than 40 Bug Fixes
LibreOffice 26.2.3 is now available for download as the third point release to the LibreOffice 26.2 office suite series with 43 bug fixes.
 
Today in Techrights
Some of the latest articles
Free, Libre, and Open Source Software, Collaboration, and Standards
FOSS and more
Emacs and GNU Emacs Stories
4 for today
Education Projects and Events (FOSS-Centric)
many links, some sad news
Kubernetes, Django, and Operating Systems
today's leftovers
BSD: New Episode of BSD Now, DPorts, NetBSD Foundation on GSoC
3 picks for today
Linux, Open Hardware, and Android
some gadgets and boards/projects
Mozilla News, Development Reports, and Leadership Changes
Mozilla stuff
Programming Leftovers
Development news
Security Leftovers
Security incidents, bugs, and so on
Lots of Coverage About 9-Year-Old Linux Kernel Vulnerability (Privilege Escalation, Local)
kernel issue
IBM Red Hat on OpenShift Pipelines and Slop (Hype, Pyramid Scheme)
OpenShift and more
KDE: Kirigami and Google Summer of Code (GSoC) GAFAM Funding
KDe picks
Debian: MiniDebConf Campinas 2026 and New Release of Tails 7.7.1
Debian-centric news, a pair of picks
GNOME Desktop/GTK: Testing Library Code in GNOME OS, GSoc, and Visu
GNOME's latest
Games: The Frog for Whom the Bell Tolls, 2026 Open Source Fantasy Draft, and More
gaming picks
Kernel Space: Linux 7.0 Broke PostgreSQL, Features Removed Due to Slop, "AMD Halo Box Surfaces in Linux Driver Patch"
kernel level developments/news
today's howtos
Instructionals/Technical picks
Applications: Ptyxis, Zed, FOSS Weekly, and Linux App Release Roundup
various GNU/Linux applications examined
GNU/Linux Ready for Prime Time and Jack Wallen Tries the InfinityBook Max 15
Desktop/Laptop: 2 stories in Valnet, ZDNet
EndeavourOS Titan Neo Is Out with KDE Plasma 6.6.4 and KDE Gear 26.04
The EndeavourOS team announced today the general availability for download of EndeavourOS Titan Neo as the latest stable snapshot of this Arch Linux-based distro featuring the KDE Plasma desktop environment.
"Well Done!" to Debian GNU/Linux Development Community [original]
30 hours ago we began an upgrade
Star Labs Releases Coreboot Firmware 26.05 with New Features for Its Linux PCs
Star Labs releases Firmware 26.05 with support for AMD Cezanne models like Star Labs Byte Mk I and StarBook Mk VI, and Coreboot support for Star Labs Byte Mk I.
Shelly 2.2 Arch Linux GUI Package Manager Released with Major UI Revamp
Shelly 2.2 graphical package manager for Arch Linux systems is now available for download with a revamped UI and various other improvements. Here’s what’s new!
Calibre 9.8 E-Book Manager Improves Content Server, Native TTS Engine, and More
Calibre 9.8 open-source e-book management software is now available for download with the ability to reset the zoom to 100% by right-clicking in the preview panel.
First Arch Linux ISO Powered by Linux Kernel 7.0 Is Now Available for Download
Arch Linux 2026.05.01 is now available for download as Arch Linux’s ISO release for May 2026, powered by Linux kernel 7.0 and featuring an improved installation experience.
Android Leftovers
Android Auto may finally solve its issue with alarms
I installed NixOS on my gaming handheld and immediately regretted it
Linux comes in many different flavors and distributions
Volla Phone Plinius is a rugged phone that ships with Ubuntu Touch or Google-free Android and mid-range specs
It’s also the latest in a line of phones from Volla that ship with a choice of two different operating systems
Free and Open Source Software
This is free and open source software
‘Mentoring Mondays’ Is Otto Kekäläinen’s Way to Support New Debian Devs
In this low‑pressure Monday meetup, Otto Kekäläinen helps aspiring Debian devs untangle packaging puzzles, absorb the culture
Today in Techrights
Some of the latest articles
Shotcut 26.4 Video Editor Adds Vulkan GPU Support to Speech to Text on Linux
Shotcut 26.4 open-source video editor is now available for download with Vulkan GPU support for Speech to Text on Linux, 10-bit VP9 MP4 (E-AC-3) and 10-bit VP9 WebM (Opus) export presets, and more.
Grml 2026.04 Linux Distro Is Out with Linux Kernel 6.19, Based on Debian 14 Forky
Grml 2026.04 GNU/Linux distribution is now available for download based on Debian Testing/Forky and powered by Linux kernel 6.19. Here’s what’s new!
GNU/Linux and BSD Leftovers
mostly GNU/Linux
Free, Libre, and Open Source Software Leftovers
FOSS stories and more
Programming Leftovers
Development picks for today
SUSE/OpenSUSE: Notifications in OBS and SUSE in Prague
SUSECON and more
How to build reverse dependencies using Salsa CI and Mentoring Mondays for aspiring Debian contributors
Debian news/views
Web Browsers/Clients: Curl, MozPhab, and Bugs in Firefox
Web related news
WordPress in the News
some commentary about WordPress
Standards: Sovereign Tech Agency, Chargers in EU, and "Deep Dive into Email Addresses"
picks regarding standards and regulations
Linux Devices, Open Hardware, and Android Getting More Locked Down
the hardware side
Red Hat's Latest Slop Promotion and Other Blog Posts
from official site
Why You Should Avoid Pop!_OS 24.04 Right Now
from 2 sites
Graphics: NVIDIA 595.71.05 and NVIDIA 580.159.03 Released
Graphics updates
today's howtos
only 4 more for now
Security Leftovers
Security related stories
Running Old Windows Inside GNU/Linux (WSL9x)
2 new links
LWN: Remembering Seth Nickell and In Memoriam: Tomáš Kalibera
LWN has received the sad news that Seth Nickell passed away, on April 16, from his father, Eric Nickell
4MLinux 51.1 STABLE released
comes with the Linux kernel 6.12.83
Debian-based umbrelOS 1.7.0 lands with home screen shortcuts and new translations
Targeting home servers, umbrelOS 1.7.0 comes with home screen shortcuts, a built-in text editor
Operating System Upgrade With 1-2 Minutes of Downtime [original]
The IRC downtime was about half an hour long, but we expected complications there as early as last week
Stable kernels: Linux 7.0.3, Linux 6.18.26, Linux 6.12.85, Linux 6.6.137, Linux 6.1.170, and Linux 5.15.204
I'm announcing the release of the 7.0.3 kernel
AerynOS 2026.05 Released with Linux Kernel 7.0, New Logo, and More
AerynOS 2026.05 independent distro is now available for download with GNOME 50.1, KDE Plasma 6.6.4, and Linux kernel 7.0. Here’s what else is new!
Android Leftovers
The next Galaxy Book could be a flagship Aluminium OS laptop powered by One UI 9
Forlinx UP4 – A 40×40 mm LCC + LGA system-on-module family with Rockchip, NXP, and Allwinner CPU options
Forlinx Embedded UP4 is a new family of pin-to-pin compatible system-on-modules currently offered with Rockchip RK3568J/RK3562J, NXP i.MX 9352, or Allwinner T527N/T536 processors
Best Free and Open Source Software
We’re committed to championing free and open-source software
Games: Python, Tetris, Counter-Strike 2, and More
gaming leftovers
Nyarch Linux – anime-themed Linux distribution
Nyarch Linux is an anime-themed Linux distribution based on Arch Linux
today's howtos
a handful of howtos for now
Fedora Linux 44 Is Now Available for Download, Here’s What’s New
Fedora Linux 44 distribution is now available for download powered by Linux kernel 6.19 and featuring the latest GNOME 50 and KDE Plasma 6.6 desktop environments, and many other enhancements.
Ubuntu 26.04 LTS (Resolute Raccoon) Is Now Available for Download
Ubuntu 26.04 LTS (Resolute Raccoon) is now available for download powered by Linux kernel 7.0 and GNOME 50 desktop environment.
LWN on Linux Kernel and Security
4 new articles outside paywalls
Programming Leftovers
Development picks
Android Leftovers
Want Your Android Battery to Last All Day? Try These 6 Quick Fixes
Free and Open Source Software, howtos and Installations
This is free and open source software
ToaruOS – independent, from-scratch hobby operating system
ToaruOS is a from-scratch Unix-like operating system that provides a representative desktop OS environment for learning and experimentation
Slimbook Titan report 9 - Major developments, lots of news
My Titan is a Linux-only system designed for serious work and gaming
Microsoft GitHub Exodus: Technical Failures and Slopfest
Microsoft GitHub problems
KDE 6_26.04 for Slackware-current (almost free of Qt5)
To be honest, I was waiting for a move from Pat
After years of Linux, I tried GhostBSD and found it incredibly stable - and nearly unbreakable
This FreeBSD-based OS is for Linux users who want a reliable
Digging into drama at The Document Foundation
Membership and contribution
Today in Techrights
Some of the latest articles
Wireshark 4.6.5 Fixes Multiple Vulnerabilities and Updates Protocol Support
Wireshark 4.6.5 open-source network protocol analyzer is now available for download with updated protocol and capture file support, fixes for multiple security vulnerabilities, and various bug fixes.