add all methods and tests
0.01