add fallback mode for javascript-disabled user