changed my mind on the order of things todo