use reset!
fix tests