good non silly spec-iterate