more accurate timeline