more fixes for implementation and test of methods