To enhance the model's ability to cope with more challenging tasks requiring multiple supporting facts from the memory,<cite> Sukhbaatar et al. (2015)</cite> further extended the model by stacking multiple memory layers (also known as "hops"), in which case the output of the k th hop is taken as input to the (k + 1) th hop: