update prim funcs, add MOD, >, <