fixed find_by()