Adding some Challenge functionality to the front end