Added super global, demo logic, etc