Challenging conditions no problem for Hazleton