why would you choose one vs. the other? this isn't surfaced