challengeOpen page functions completed