upgrade Numinix Functions