This is slow and inefficient. It works but I am going continue looking into this one because I want it to be faster.