The first idea sounds really interesting.