Explain what happens when each situation happen, I guess that the question you asked will also be asked by our users