better init script