reorganizando, y replanteando retrivers y adapters