Welcome to GPLDL - we are still beta - please report any bugs via the contact form.
+1
And still waiting on fixing the fonts to give more contrast. It’s a difficult site to read.