Hastings 2.0