added memory transfer test