flag listen