working on implementing JoinListBuffer for ex 4