all files taken from a previous spike branch that ended up becoming my m...

...ain branch