update package and subpackage