add pkg handling