maintain open stream array for buttons