Recently repaired road