more reset() work, more specs