added find by methods to sale, market, vendor