added programmr var challenges