add checking so this isn't a one time script