better text
better init, restart