changing to find by