OT Character-wise Function completed