design of challenge creation