added math todo
set ignorecase to false