rename methods
prepare tests for version rule
symmetric method