i think you pretty much nailed it