add modules
modify package