bug fix endieness