dont create char[] array inside fromSequence