i should know better than to post wips by now, but i am *very* excited and very proud of this one :)