Implementando ofertador