funcionalidad hecha
falta pulir detales