This is the best for what it is trying to do