hold raw slices instead of &'a mut [u8]s
version bump