let's say this function is not currently doing what i want it to do