update handle challenge