Dynamically construct the URL.
Save is fixed...
Save of the desktop state is being changed.... more work required