simplificando modelo con menos programacion a nivel de tipos que complican crear funciones genericas sobre stores