adding challenge assignment