wip.

i am crossing my fingers that i finish this. my sons