unsig unsigned short instead of unsigned int for pixel array