Complete listening button and update view