Are there other options/approaches I'm missing?