move BaseModel find_by methods to concern