final package updated