fix weird bug with thing not resetting