Hahaha.
You are way ahead of your time.