added array buffer test