added findByLocation method