add reload function, add expspeak options, correct minor bug