wrote a bit about choosing w