Add simulateSystem method and tweak for current assignement.