use sinon extensively, such niceness