do not encode before processing