original idea by multi crass'
You can support my design here: