matthew hastings