Save handling and theme updates