changes to support little endian and friend request/response cycle