remove private
modify package