Needed to restart, could not find fatal bug, presevered original code elsewhere, preserving UI layout, but rewriting functionality