generating mathops