add fromHexString
implement add