I'll do it! it'll take a while to explain my idea, but still, it's cool.