remove precision_4byte from impl