added math spam protection