use bytewise for keys
5.0.0