way closer to working. flux on his are 0 though, meaning its either not properly calculated or copied back or something