Its unbelieveably slow and returns results from the oldest file first as opposed to the most recent. Can anybody help me?