formatting and change showtab broadcast to emit so we don't spam other scopes for no reason