So many things make sense now!