added min max ^ %