http://web.ece.ucdavis.edu/~jowens/commonerrors.html
https://www.lightbluetouchpaper.org/2007/03/14/how-not-to-write-an-abstract/
we have certainly not written the abstract last - because the paper hasn't been written yet! - but other than that somewhat loopy confusion of cause and effect, there's good advice in there.