inverted wmlhe and lhe valid
proper batch resetting api
hide reset button