update angular

Tests pass, so I think it's good.