seperated my own script out to work on.