I flashed the latest zip file in twrp. At first it decided to install it to slot A it said "installing to inactive partition A" which I found strange and then I had to boot back into twrp as I don't have anything installed on slot A. I switched to slot B and installed the same zip and it's now all updated and running fine with my data intact. Thanks.