better init for alphabet