lots of interesting stuff going on here. needs something to give it more coherence, remember that side chaining thing i told you about? lol