bug fix: swapped text and address in challenge.js