Welcome to GPLDL - we are still beta - please report any bugs via the contact form.
Jeff, thanks for the notification. There has been in deed a server error on the page which now has been resolved. Sorry for the inconvenience!