button-how the process works