added code so challenges arent created repeatedly