adhere to ef entities find interface