Store-and-forward switching