cleaning context in listen_and_execute