This looks.... ... So unbelievably stupid. OC.. This is the first thing I thought of.