less space needed for byte[]