stable
+ new tests