visual updates and changed structures to match cyclus