I did implement another function. Lets not break stuff unless we absolutely have to.