birthday challenge bug fix