What solution will meet this need with the least work?