generalized since we forget to change it when adding speakers