I'm really not sure about my idea. It is really "hacky". do you have an opinion on it?