add find_by_field method