safer to store results permanently
last timing