Never celebrate too early
596