man. thats alot of things to put down and think about. hmmm... give me a couple of days to figure it out.