pushed slicing into c code for faster inits/slices