A looooooot of assumptions going on here. I'll post soon.