widget.js addClass and removeClass performance
handling discovery errors and saving userAddress input #352