The new function does not do what this function does.  Lets talk.