puppet math is primitive