implementada primera version del provider