sends to gpu all at once