So, I made an improved version of a standard function that I worked on for weeks