Reimplement stateinformed to use a 3 phase system