adding needed pkgs