major changes to introduce USENIX login button testing, included futile click detection, bug fixes and registration data updates