Añadidos el estado abstracto y los concretos.