fixed and worked on weasel highlighting and autoadd