started over a little. moved dylan's old code to a new folder and re-wrote it while using it for reference.