The idea sounds good, but actually implementing it is the challenge.