implement 0x03 read holding functions