added mull
added divl
added modl