def __init__(self, builder, ett, timing_tracker, autoplay):
        super(TimeCounter, self).__init__()

        self.label_colorer = TimeLabelColorer(builder.get_object('label_time'))
        self.ett = ett
        self.timing_tracker = timing_tracker
        self.autoplay = autoplay

        builder.load_widgets(self)

        builder.setup_actions({
            'pause-timer':    dict(activate=self.switch_pause, state=self.paused),
            'reset-timer':    dict(activate=self.reset_timer),
        })
        self.pause_action = builder.get_application().lookup_action('pause-timer')

        # Setup timer for clocks
        GLib.timeout_add(250, self.update_time)