mostly builds after all that hacking.. just gotta work out some issues