Just finished this idea, looking for feedback. I've got another one like this in mind.