trabajando con los estados en el cliente