One extension approach does not fit all -- what can help decide which to use?