So, are these events will happen in the order you listed?