added auto-install of new packages if not found