without writingchar