jason hastings