add a method for generate the hurdle