restructure about package manager