use GUI status instead of UI status