added challenges scripts