Actually make it so the constructor can complete with conflicts. Will need this for the GUI work.