removed the find_newest function and merged it with the locate function to clean the code up more.  Might produce a performance hit when only one item is desired