Right first time, on time