added simulation for pciegen1