don't use return, return value is limited with 8 bit