The demo now works, except send_shutdown