make listen_for_actions handle multiple handles