fix bug with dupes being incorrectly recorded
add rescue in case user hits back button while authenticating