Which solution should be used to accomplish this goal?