implementando a persistencia local