Took out some overhead of arraybuffers