Got rid of stupid Num functions