Immaculate timing