server side handling of non-logged in users submitting links + a few other fixes