added packages.list parsing for target identification