gmath header added