josh hastings