implemented SomeEntity