pull down to refresh

That's hard to say, but I have to wonder if you didn't use a Large Language Model to help you write this, and if it wouldn't have been quicker to write it without the help of an artificial assistant.