Add logic behind the new ReadyButton