harley weir