It must be a long day for Neo today.