Totally restored Swift a 9+/10