incomplete impl of strided